caledonian canal

Noun
  1. a canal in northern Scotland that links North Sea with the Atlantic Ocean; runs diagonally between Moray Firth at the northeastern end and Loch Linnhe at the southwestern end; now little used

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

caledonian canal
A small boat sails through the Caledonian Canal.